package com.marshalchen.common.uimodule.imageprocessing.outputs;import com.marshalchen.common.uimodule.imageprocessing.input.GLTextureOutputRenderer;/** * An interface which all renderers that except input should implement.    * @author Chris Batt */public interface GLTextureInputRenderer {	/**	 * Signals that a new texture is available and the image should be reprocessed.	 * @param texture	 * The texture id to be used as input.	 * @param source	 * The GLTextureOutputRenderer which produced the texture.	 */	public void newTextureReady(int texture, GLTextureOutputRenderer source, boolean newData);}